const HeartConstants = {
  manbasicInformationDatas: {
    nick: {
      key: 'nick',
      name: '昵称',
      isNeed: false,
      type: 'text',
      params: { length: [0, 20] },
      debugValue: 'nick'
    },
    gender: {
      key: 'gender',
      name: '性别',
      isNeed: true,
      type: 'picker',
      params: ['男', '女'],
      debugValue: '男'
    },
    birth_day: {
      key: 'birth_day',
      isNeed: true,
      name: '生日',
      type: 'datePicker'
    },
    height: {
      key: 'height',
      name: '身高(单位: cm)',
      isNeed: true,
      type: 'intervalPicker',
      sendType: 'int',
      params: [100, 200],
      debugValue: '140'
    },
    department: {
      key: 'department',
      name: '工作单位',
      isNeed: false,
      type: 'text',
      params: { length: [1, 10] },
      debugValue: 'gondanwei'
    },
    post_property: {
      key: 'post_property',
      name: '身份',
      isNeed: true,
      type: 'picker',
      params: ['工人', '干部'],
      debugValue: '干部'
    },
    education: {
      key: 'education',
      name: '学历',
      isNeed: true,
      type: 'picker',
      params: ['初中', '中专', '职高', '技校', '高中', '大专', '本科', '硕士', '博士'],
      debugValue: '技校'
    },
    marital_status: {
      key: 'marital_status',
      name: '婚姻状况',
      isNeed: true,
      type: 'picker',
      params: ['未婚', '离异', '丧偶'],
      debugValue: '未婚'
    },
    children_status: {
      key: 'children_status',
      name: '子女状况',
      isNeed: true,
      type: 'picker',
      params: ['没有', '有,和我住一起', '有,不和我住一起'],
      debugValue: '没有'
    },
    email: {
      key: 'email',
      name: '邮箱',
      isNeed: false,
      type: 'email',
      params: { length: [6, 30] },
      debugValue: '123123@qq.com'
    },
    mobile: {
      key: 'mobile',
      name: '手机号',
      isNeed: false,
      type: 'number',
      params: { length: [11, 11] },
      debugValue: '12111111111'
    },
    weixin: {
      key: 'weixin',
      name: '微信',
      isNeed: false,
      type: 'text',
      params: { length: [5, 11] },
      debugValue: '23434234'
    },
    qq: {
      key: 'qq',
      name: 'QQ',
      type: 'number',
      isNeed: false,
      params: { length: [5, 11] },
      debugValue: '23423423423'
    },
    income: {
      key: 'income',
      name: '月收入',
      type: 'picker',
      params: ['1000以下', '1000-2000', '2000-3000', '3000-5000', '5000以上'],
      debugValue: '2000-3000'
    },
    workarea: {
      key: 'workarea',
      name: ' 工作地区',
      type: 'text',
      params: { length: [1, 10] },
      debugValue: '工作地区'
    },
    post_type: {
      key: 'post_type',
      name: '岗位类别',
      type: 'picker',
      params: ['管理岗', '专业技术岗', '操作岗'],
      debugValue: '管理岗'
    },
    wanna_kids: {
      key: 'wanna_kids',
      name: '是否想要孩子',
      isNeed: false,
      type: 'picker',
      params: ['想', '不想', '还没想好', '视情况而定'],
      debugValue: ''
    },
    house: {
      key: 'house',
      name: '住房情况',
      isNeed: false,
      type: 'picker',
      params: ['与父母同住', '租房', '已购房（有贷款）', '已购房（无贷款）', '住员工公寓', '其它'],
      debugValue: '租房'
    },
    car: {
      key: 'car',
      name: '买车情况',
      isNeed: false,
      type: 'picker',
      params: ['未购车', '已购车', '需要时购置'],
      debugValue: '未购车'
    },
    weight: {
      key: 'weight',
      name: '体重(单位: kg)',
      isNeed: false,
      type: 'intervalPicker',
      sendType: 'int',
      params: [40, 100],
      debugValue: '50',
      extends1: ' kg'
    },
    man_body: {
      key: 'man_body',
      name: '体型选项',
      isNeed: false,
      type: 'picker',
      params: ['保密', '一般', '瘦长', '运动体型', '比较胖', '体格魁梧', '壮士'],
      debugValue: '保密'
    },
    smoke: {
      key: 'smoke',
      name: '是否吸烟',
      isNeed: false,
      type: 'picker',
      params: ['不吸', '很反感', '不吸, 但不反感', '社交时偶尔吸烟', '烟不离手'],
      debugValue: '不吸'
    },
    drink: {
      key: 'drink',
      name: '是否喝酒',
      isNeed: false,
      type: 'picker',
      params: ['滴酒不沾', '社交时才喝', '兴致时小酌', '酒不离口'],
      debugValue: '滴酒不沾'
    },
    horoscope: {
      key: 'horoscope',
      name: '星座',
      isNeed: false,
      type: 'picker',
      params: [
        '白羊座',
        '金牛座',
        '双子座',
        '巨蟹座',
        '狮子座',
        '处女座',
        '天秤座',
        '天蝎座',
        '射手座',
        '摩羯座',
        '水瓶座',
        '双鱼座'
      ],
      debugValue: '白羊座'
    },
    minzu: {
      key: 'minzu',
      name: '民族',
      isNeed: false,
      type: 'picker',
      params: [
        '汉族',
        '壮族',
        '满族',
        '回族',
        '苗族',
        '维吾尔族',
        '土家族',
        '彝族',
        '蒙古族',
        '藏族',
        '布依族',
        '侗族',
        '瑶族',
        '朝鲜族',
        '白族',
        '哈尼族',
        '哈萨克族',
        '黎族',
        '傣族',
        '畲族',
        '傈僳族',
        '仡佬族',
        '东乡族',
        '高山族',
        '拉祜族',
        '水族',
        '佤族',
        '纳西族',
        '羌族',
        '土族',
        '仫佬族',
        '锡伯族',
        '柯尔克孜族',
        '达斡尔族',
        '景颇族',
        '毛南族',
        '撒拉族',
        '布朗族',
        '塔吉克族',
        '阿昌族',
        '普米族',
        '鄂温克族',
        '怒族',
        '京族',
        '基诺族',
        '德昂族',
        '保安族',
        '俄罗斯族',
        '裕固族',
        '乌孜别克族',
        '门巴族',
        '鄂伦春族',
        '独龙族',
        '塔塔尔族',
        '赫哲族',
        '珞巴族'
      ],
      debugValue: '汉族'
    },
    when_to_marry: {
      key: 'when_to_marry',
      name: '想何时结婚',
      isNeed: false,
      type: 'picker',
      params: ['及时闪婚', '一年以内', '两年以内', '三年以内', '三年以上', '时机成熟就结婚'],
      debugValue: '一年之内'
    }
  },
  manbasicInformationDatas1: {
    post_property: {
      key: 'post_property',
      name: '身份',
      isNeed: true,
      type: 'picker',
      params: ['工人', '干部'],
      debugValue: '干部'
    },
    education: {
      key: 'education',
      name: '学历',
      isNeed: true,
      type: 'picker',
      params: ['初中', '中专', '职高', '技校', '高中', '大专', '本科', '硕士', '博士'],
      debugValue: '技校'
    },
    marital_status: {
      key: 'marital_status',
      name: '婚姻状况',
      isNeed: true,
      type: 'picker',
      params: ['未婚', '离异', '丧偶'],
      debugValue: '未婚'
    },
    children_status: {
      key: 'children_status',
      name: '子女状况',
      isNeed: true,
      type: 'picker',
      params: ['没有', '有,和我住一起', '有,不和我住一起'],
      debugValue: '没有'
    },
    email: {
      key: 'email',
      name: '邮箱',
      isNeed: false,
      type: 'email',
      params: { length: [6, 30] },
      debugValue: '123123@qq.com'
    },
    mobile: {
      key: 'mobile',
      name: '手机号',
      isNeed: false,
      type: 'number',
      params: { length: [11, 11] },
      debugValue: '12111111111'
    },
    weixin: {
      key: 'weixin',
      name: '微信',
      isNeed: false,
      type: 'text',
      params: { length: [5, 11] },
      debugValue: '23434234'
    },
    qq: {
      key: 'qq',
      name: 'QQ',
      type: 'number',
      isNeed: false,
      params: { length: [5, 11] },
      debugValue: '23423423423'
    },
    income: {
      key: 'income',
      name: '月收入',
      type: 'picker',
      params: ['1000以下', '1000-2000', '2000-3000', '3000-5000', '5000以上'],
      debugValue: '2000-3000'
    },
    workarea: {
      key: 'workarea',
      name: ' 工作地区',
      type: 'text',
      params: { length: [1, 10] },
      debugValue: '工作地区'
    },
    post_type: {
      key: 'post_type',
      name: '岗位类别',
      type: 'picker',
      params: ['管理岗', '专业技术岗', '操作岗'],
      debugValue: '管理岗'
    },
    wanna_kids: {
      key: 'wanna_kids',
      name: '是否想要孩子',
      isNeed: false,
      type: 'picker',
      params: ['想', '不想', '还没想好', '视情况而定'],
      debugValue: ''
    },
    house: {
      key: 'house',
      name: '住房情况',
      isNeed: false,
      type: 'picker',
      params: ['与父母同住', '租房', '已购房（有贷款）', '已购房（无贷款）', '住员工公寓', '其它'],
      debugValue: '租房'
    },
    car: {
      key: 'car',
      name: '买车情况',
      isNeed: false,
      type: 'picker',
      params: ['未购车', '已购车', '需要时购置'],
      debugValue: '未购车'
    },
    weight: {
      key: 'weight',
      name: '体重(单位: kg)',
      isNeed: false,
      type: 'intervalPicker',
      sendType: 'int',
      params: [40, 100],
      debugValue: '50',
      extends1: ' kg'
    },
    man_body: {
      key: 'man_body',
      name: '体型选项',
      isNeed: false,
      type: 'picker',
      params: ['保密', '一般', '瘦长', '运动体型', '比较胖', '体格魁梧', '壮士'],
      debugValue: '保密'
    },
    smoke: {
      key: 'smoke',
      name: '是否吸烟',
      isNeed: false,
      type: 'picker',
      params: ['不吸', '很反感', '不吸, 但不反感', '社交时偶尔吸烟', '烟不离手'],
      debugValue: '不吸'
    },
    drink: {
      key: 'drink',
      name: '是否喝酒',
      isNeed: false,
      type: 'picker',
      params: ['滴酒不沾', '社交时才喝', '兴致时小酌', '酒不离口'],
      debugValue: '滴酒不沾'
    },
    horoscope: {
      key: 'horoscope',
      name: '星座',
      isNeed: false,
      type: 'picker',
      params: [
        '白羊座',
        '金牛座',
        '双子座',
        '巨蟹座',
        '狮子座',
        '处女座',
        '天秤座',
        '天蝎座',
        '射手座',
        '摩羯座',
        '水瓶座',
        '双鱼座'
      ],
      debugValue: '白羊座'
    },
    minzu: {
      key: 'minzu',
      name: '民族',
      isNeed: false,
      type: 'picker',
      params: [
        '汉族',
        '壮族',
        '满族',
        '回族',
        '苗族',
        '维吾尔族',
        '土家族',
        '彝族',
        '蒙古族',
        '藏族',
        '布依族',
        '侗族',
        '瑶族',
        '朝鲜族',
        '白族',
        '哈尼族',
        '哈萨克族',
        '黎族',
        '傣族',
        '畲族',
        '傈僳族',
        '仡佬族',
        '东乡族',
        '高山族',
        '拉祜族',
        '水族',
        '佤族',
        '纳西族',
        '羌族',
        '土族',
        '仫佬族',
        '锡伯族',
        '柯尔克孜族',
        '达斡尔族',
        '景颇族',
        '毛南族',
        '撒拉族',
        '布朗族',
        '塔吉克族',
        '阿昌族',
        '普米族',
        '鄂温克族',
        '怒族',
        '京族',
        '基诺族',
        '德昂族',
        '保安族',
        '俄罗斯族',
        '裕固族',
        '乌孜别克族',
        '门巴族',
        '鄂伦春族',
        '独龙族',
        '塔塔尔族',
        '赫哲族',
        '珞巴族'
      ],
      debugValue: '汉族'
    },
    when_to_marry: {
      key: 'when_to_marry',
      name: '想何时结婚',
      isNeed: false,
      type: 'picker',
      params: ['及时闪婚', '一年以内', '两年以内', '三年以内', '三年以上', '时机成熟就结婚'],
      debugValue: '一年之内'
    }
  },
  womanbasicInformationDatas: {
    nick: {
      key: 'nick',
      name: '昵称',
      isNeed: false,
      type: 'text',
      params: { length: [0, 20] },
      debugValue: 'nick'
    },
    gender: {
      key: 'gender',
      name: '性别',
      isNeed: true,
      type: 'picker',
      params: ['男', '女'],
      debugValue: '男'
    },
    birth_day: {
      key: 'birth_day',
      isNeed: true,
      name: '生日',
      type: 'datePicker'
    },
    height: {
      key: 'height',
      name: '身高(单位: cm)',
      isNeed: true,
      type: 'intervalPicker',
      sendType: 'int',
      params: [100, 200],
      debugValue: '140'
    },
    department: {
      key: 'department',
      name: '工作单位',
      isNeed: true,
      type: 'text',
      params: { length: [1, 10] },
      debugValue: 'gondanwei'
    },
    post_property: {
      key: 'post_property',
      name: '身份',
      type: 'picker',
      params: ['工人', '干部'],
      debugValue: '干部'
    },
    education: {
      key: 'education',
      name: '学历',
      isNeed: true,
      type: 'picker',
      params: ['初中', '中专', '职高', '技校', '高中', '大专', '本科', '硕士', '博士'],
      debugValue: '技校'
    },
    marital_status: {
      key: 'marital_status',
      name: '婚姻状况',
      isNeed: true,
      type: 'picker',
      params: ['未婚', '离异', '丧偶'],
      debugValue: '未婚'
    },
    children_status: {
      key: 'children_status',
      name: '子女状况',
      isNeed: true,
      type: 'picker',
      params: ['没有', '有,和我住一起', '有,不和我住一起'],
      debugValue: '没有'
    },
    email: {
      key: 'email',
      name: '邮箱',
      isNeed: false,
      type: 'email',
      params: { length: [6, 30] },
      debugValue: '123123@qq.com'
    },
    mobile: {
      key: 'mobile',
      name: '手机号',
      isNeed: false,
      type: 'number',
      params: { length: [11, 11] },
      debugValue: '12111111111'
    },
    weixin: {
      key: 'weixin',
      name: '微信',
      isNeed: false,
      type: 'text',
      params: { length: [5, 11] },
      debugValue: '23434234'
    },
    qq: {
      key: 'qq',
      name: 'QQ',
      type: 'number',
      isNeed: false,
      params: { length: [5, 11] },
      debugValue: '23423423423'
    },
    income: {
      key: 'income',
      name: '月收入',
      type: 'picker',
      params: ['1000以下', '1000-2000', '2000-3000', '3000-5000', '5000以上'],
      debugValue: '2000-3000'
    },
    workarea: {
      key: 'workarea',
      name: ' 工作地区',
      type: 'text',
      params: { length: [1, 10] },
      debugValue: '工作地区'
    },
    post_type: {
      key: 'post_type',
      name: '岗位类别',
      type: 'picker',
      params: ['管理岗', '专业技术岗', '操作岗'],
      debugValue: '管理岗'
    },
    wanna_kids: {
      key: 'wanna_kids',
      name: '是否想要孩子',
      isNeed: false,
      type: 'picker',
      params: ['想', '不想', '还没想好', '视情况而定'],
      debugValue: ''
    },
    house: {
      key: 'house',
      name: '住房情况',
      isNeed: false,
      type: 'picker',
      params: ['与父母同住', '租房', '已购房（有贷款）', '已购房（无贷款）', '住员工公寓', '其它'],
      debugValue: '租房'
    },
    car: {
      key: 'car',
      name: '买车情况',
      isNeed: false,
      type: 'picker',
      params: ['未购车', '已购车', '需要时购置'],
      debugValue: '未购车'
    },
    weight: {
      key: 'weight',
      name: '体重(单位: kg)',
      isNeed: false,
      type: 'intervalPicker',
      sendType: 'int',
      params: [40, 100],
      debugValue: '50',
      extends1: ' kg'
    },
    woman_body: {
      key: 'man_body',
      name: '体型选项',
      isNeed: false,
      type: 'picker',
      params: ['保密', '一般', '瘦长', '苗条', '高大美丽', '丰满'],
      debugValue: '保密'
    },
    smoke: {
      key: 'smoke',
      name: '是否吸烟',
      isNeed: false,
      type: 'picker',
      params: ['不吸', '很反感', '不吸, 但不反感', '社交时偶尔吸烟', '烟不离手'],
      debugValue: '不吸'
    },
    drink: {
      key: 'drink',
      name: '是否喝酒',
      isNeed: false,
      type: 'picker',
      params: ['滴酒不沾', '社交时才喝', '兴致时小酌', '酒不离口'],
      debugValue: '滴酒不沾'
    },
    horoscope: {
      key: 'horoscope',
      name: '星座',
      isNeed: false,
      type: 'picker',
      params: [
        '白羊座',
        '金牛座',
        '双子座',
        '巨蟹座',
        '狮子座',
        '处女座',
        '天秤座',
        '天蝎座',
        '射手座',
        '摩羯座',
        '水瓶座',
        '双鱼座'
      ],
      debugValue: '白羊座'
    },
    minzu: {
      key: 'minzu',
      name: '民族',
      isNeed: false,
      type: 'picker',
      params: [
        '汉族',
        '壮族',
        '满族',
        '回族',
        '苗族',
        '维吾尔族',
        '土家族',
        '彝族',
        '蒙古族',
        '藏族',
        '布依族',
        '侗族',
        '瑶族',
        '朝鲜族',
        '白族',
        '哈尼族',
        '哈萨克族',
        '黎族',
        '傣族',
        '畲族',
        '傈僳族',
        '仡佬族',
        '东乡族',
        '高山族',
        '拉祜族',
        '水族',
        '佤族',
        '纳西族',
        '羌族',
        '土族',
        '仫佬族',
        '锡伯族',
        '柯尔克孜族',
        '达斡尔族',
        '景颇族',
        '毛南族',
        '撒拉族',
        '布朗族',
        '塔吉克族',
        '阿昌族',
        '普米族',
        '鄂温克族',
        '怒族',
        '京族',
        '基诺族',
        '德昂族',
        '保安族',
        '俄罗斯族',
        '裕固族',
        '乌孜别克族',
        '门巴族',
        '鄂伦春族',
        '独龙族',
        '塔塔尔族',
        '赫哲族',
        '珞巴族'
      ],
      debugValue: '汉族'
    },
    when_to_marry: {
      key: 'when_to_marry',
      name: '想何时结婚',
      isNeed: false,
      type: 'picker',
      params: ['及时闪婚', '一年以内', '两年以内', '三年以内', '三年以上', '时机成熟就结婚'],
      debugValue: '一年之内'
    }
  },
  mateConditionsDatas: {
    age: {
      key: 'age',
      name: '年龄',
      type: 'intervalPicker1',
      sendType: 'int',
      params: [18, 80],
      debugValue: '20'
    },
    height: {
      key: 'height',
      name: '身高(单位: cm)',
      type: 'intervalPicker1',
      sendType: 'int',
      params: [100, 200],
      debugValue: '140',
      extends1: ' cm',
      extends2: ' cm'
    },
    // weight: {
    //   key: 'weight',
    //   name: '体重(单位: kg)',
    //   type: 'intervalPicker1',
    //   sendType: 'int',
    //   params: [40, 100],
    //   debugValue: '50',
    //   extends1: ' kg',
    //   extends2: ' kg'
    // },
    income: {
      key: 'income',
      name: '月收入',
      type: 'picker',
      params: ['1000以下', '1000-2000', '2000-3000', '3000-5000', '5000以上'],
      debugValue: '2000-3000'
    },
    education: {
      key: 'education',
      name: '学历',
      type: 'picker',
      params: ['初中', '中专', '职高', '技校', '高中', '大专', '本科', '硕士', '博士'],
      debugValue: '技校'
    },
    marital_status: {
      key: 'marital_status',
      name: '婚姻状况',
      type: 'picker',
      params: ['未婚', '离异', '丧偶'],
      debugValue: '未婚'
    },
    address: {
      key: 'address',
      name: '居住地',
      type: 'picker',
      params: [
        '萨尔图区',
        '让胡路区',
        '龙凤区',
        '红岗区',
        '大同区',
        '肇州县',
        '肇源县',
        '林甸县',
        '杜尔伯特蒙古族自治县'
      ],
      debugValue: '让胡路区'
    },
    children_status: {
      key: 'children_status',
      name: '有没有小孩',
      type: 'picker',
      params: ['没有', '有,和我住一起', '有,不和我住一起'],
      debugValue: '没有'
    },
    wanna_kids: {
      key: 'wanna_kids',
      name: '是否想要小孩',
      type: 'picker',
      params: ['想', '不想', '还没想好', '视情况而定'],
      debugValue: ''
    },
    smoke: {
      key: 'smoke',
      name: '是否吸烟',
      type: 'picker',
      params: ['不吸', '很反感', '不吸, 但不反感', '社交时偶尔吸烟', '烟不离手'],
      debugValue: '不吸'
    },
    drink: {
      key: 'drink',
      name: '是否喝酒',
      type: 'picker',
      params: ['滴酒不沾', '社交时才喝', '兴致时小酌', '酒不离口'],
      debugValue: '滴酒不沾'
    },
    post_property: {
      key: 'post_property',
      name: '身份',
      type: 'picker',
      params: ['工人', '干部'],
      debugValue: '干部'
    },
    post_type: {
      key: 'post_type',
      name: '岗位类别',
      type: 'picker',
      params: ['管理岗', '专业技术岗', '操作岗'],
      debugValue: '管理岗'
    }
  },
  //爱情事相关=======================================
  // params的 index 0都表示未填, 数据从1开始
  bigTypeDatas: {
    contactData: {
      key: 'contactData',
      name: '联系方式',
      page: 'heart_love_contactData'
    },
    baseData: { key: 'baseData', name: '基本资料', page: 'heart_love_baseData' },
    littleData: {
      key: 'littleData',
      name: '小档案',
      page: 'heart_love_littleData'
    },
    familyData: {
      key: 'familyData',
      name: '家庭状况',
      page: 'heart_love_familyData'
    },
    lovePlanData: {
      key: 'lovePlanData',
      name: '爱情计划',
      page: 'heart_love_lovePlanData'
    },
    self_intro: { key: 'self_intro', name: '自我介绍' },
    tags_list: { key: 'tags_list', name: '标签选择' }
  },
  bigTypeDatas2: {
    littleData: {
      key: 'littleData',
      name: '小档案',
      page: 'heart_love_littleData'
    },
    familyData: {
      key: 'familyData',
      name: '家庭状况',
      page: 'heart_love_familyData'
    },
    lovePlanData: {
      key: 'lovePlanData',
      name: '爱情计划',
      page: 'heart_love_lovePlanData'
    },
    self_intro: { key: 'self_intro', name: '自我介绍' },
    tags_list: { key: 'tags_list', name: '标签选择' }
  },
  // {
  //   "nick": "a",
  //   "age": 21,
  //   "gender": 2,
  //   "max_height": 170,
  //   "max_weight": 98,
  //   "min_height": 170,
  //   "min_weight": 59,
  //   "income": 2,
  //   "education": 4,
  //   "address": 9,
  //   "marital_status": 3,
  //   "job_status": 6,
  //   "height": 185,
  //   "weight": 86
  // }
  searchConditionData1: {
    workerNum: {
      key: 'workerNum',
      name: '会员号',
      type: 'text',
      params: { length: [5, 11] },
      debugValue: ''
    },
    age: {
      key: 'age',
      name: '年龄',
      type: 'intervalPicker1',
      sendType: 'int',
      params: [18, 80],
      debugValue: '20'
    },
    gender: {
      key: 'gender',
      name: '性别',
      type: 'picker',
      params: ['男', '女'],
      debugValue: '男'
    },
    height: {
      key: 'height',
      name: '身高(单位: cm)',
      type: 'intervalPicker1',
      sendType: 'int',
      params: [100, 200],
      debugValue: '140',
      extends1: ' cm',
      extends2: ' cm'
    },
    weight: {
      key: 'weight',
      name: '体重(单位: kg)',
      type: 'intervalPicker1',
      sendType: 'int',
      params: [40, 100],
      debugValue: '50',
      extends1: ' kg',
      extends2: ' kg'
    },
    income: {
      key: 'income',
      name: '月收入',
      type: 'picker',
      params: ['1000以下', '1000-2000', '2000-3000', '3000-5000', '5000以上'],
      debugValue: '2000-3000'
    },
    post_property: {
      key: 'post_property',
      name: '岗位性质',
      type: 'picker',
      params: ['工人', '干部'],
      debugValue: '干部'
    },
    post_type: {
      key: 'post_type',
      name: '岗位类别',
      type: 'picker',
      params: ['管理岗', '专业技术岗', '操作岗'],
      debugValue: '管理岗'
    },
    education: {
      key: 'education',
      name: '学历',
      type: 'picker',
      params: ['初中', '中专', '职高', '技校', '高中', '大专', '本科', '硕士', '博士'],
      debugValue: '技校'
    },
    address: {
      key: 'address',
      name: '居住地',
      type: 'picker',
      params: [
        '萨尔图区',
        '让胡路区',
        '龙凤区',
        '红岗区',
        '大同区',
        '肇州县',
        '肇源县',
        '林甸县',
        '杜尔伯特蒙古族自治县'
      ],
      debugValue: '让胡路区'
    },
    marital_status: {
      key: 'marital_status',
      name: '婚姻状况',
      type: 'picker',
      params: ['未婚', '离异', '丧偶'],
      debugValue: '未婚'
    }
  },
  searchConditionData: {
    nick: {
      key: 'nick',
      name: '昵称',
      type: 'text',
      params: { length: [0, 20] },
      debugValue: 'nick'
    },
    min_age: {
      key: 'min_age',
      name: '最小年龄',
      type: 'intervalPicker',
      sendType: 'int',
      params: [18, 80],
      debugValue: '20'
    },
    max_age: {
      key: 'max_age',
      name: '最大年龄',
      type: 'intervalPicker',
      sendType: 'int',
      params: [18, 80],
      debugValue: '20'
    },
    gender: {
      key: 'gender',
      name: '性别',
      type: 'picker',
      params: ['男', '女'],
      debugValue: '男'
    },
    height: {
      key: 'height',
      name: '身高(单位: cm)',
      type: 'intervalPicker1',
      sendType: 'int',
      params: [100, 200],
      debugValue: '140',
      extends1: ' cm',
      extends2: ' cm'
    },
    min_height: {
      key: 'min_height',
      name: '最低身高(单位: cm)',
      type: 'intervalPicker',
      sendType: 'int',
      params: [100, 200],
      debugValue: '140',
      extends1: ' cm'
    },
    max_height: {
      key: 'max_height',
      name: '最高身高(单位: cm)',
      type: 'intervalPicker',
      sendType: 'int',
      params: [100, 200],
      debugValue: '140',
      extends1: ' cm'
    },
    min_weight: {
      key: 'min_weight',
      name: '最低体重(单位: kg)',
      type: 'intervalPicker',
      sendType: 'int',
      params: [40, 100],
      debugValue: '50',
      extends1: ' kg'
    },
    max_weight: {
      key: 'max_weight',
      name: '最高体重(单位: kg)',
      type: 'intervalPicker',
      sendType: 'int',
      params: [40, 100],
      debugValue: '50',
      extends1: ' kg'
    },
    income: {
      key: 'income',
      name: '月收入',
      type: 'picker',
      params: ['1000以下', '1000-2000', '2000-3000', '3000-5000', '5000以上'],
      debugValue: '2000-3000'
    },
    education: {
      key: 'education',
      name: '学历',
      type: 'picker',
      params: ['初中', '中专', '职高', '技校', '高中', '大专', '本科', '硕士', '博士'],
      debugValue: '技校'
    },
    address: {
      key: 'address',
      name: '居住地',
      type: 'picker',
      params: [
        '萨尔图区',
        '让胡路区',
        '龙凤区',
        '红岗区',
        '大同区',
        '肇州县',
        '肇源县',
        '林甸县',
        '杜尔伯特蒙古族自治县'
      ],
      debugValue: '让胡路区'
    },
    marital_status: {
      key: 'marital_status',
      name: '婚姻状况',
      type: 'picker',
      params: ['未婚', '离异', '丧偶'],
      debugValue: '未婚'
    },
    job_status: {
      key: 'job_status',
      name: '工作状态',
      type: 'picker',
      params: ['生产前线', '后勤保障', '机关管理', '政府工作', '私营业主', '自有公司', '暂无工作', '其它'],
      debugValue: '生产前线'
    }
  },

  allDataForeach: {},

  totalData: {
    //联系方式
    contactData: {
      email: {
        key: 'email',
        name: '邮箱',
        isNeed: false,
        type: 'email',
        params: { length: [6, 30] },
        debugValue: '123123@qq.com'
      },
      mobile: {
        key: 'mobile',
        name: '手机号',
        isNeed: false,
        type: 'number',
        params: { length: [11, 11] },
        debugValue: '12111111111'
      },
      weixin: {
        key: 'weixin',
        name: '微信',
        isNeed: false,
        type: 'text',
        params: { length: [5, 11] },
        debugValue: '23434234'
      },
      qq: {
        key: 'qq',
        name: 'QQ',
        type: 'number',
        isNeed: false,
        params: { length: [5, 11] },
        debugValue: '23423423423'
      },
      contact_note: {
        key: 'contact_note',
        name: '备注',
        isNeed: false,
        type: 'text',
        params: { length: [4, 200] },
        debugValue: 'beizhu'
      }
    },
    //基本资料
    baseData: {
      nick: {
        key: 'nick',
        name: '昵称',
        isNeed: true,
        type: 'text',
        params: { length: [2, 20] },
        debugValue: 'nick'
      },
      gender: {
        key: 'gender',
        name: '性别',
        isNeed: true,
        type: 'picker',
        params: ['男', '女'],
        debugValue: '男'
      },
      birth_year: {
        key: 'birth_year',
        name: '出生年',
        isNeed: false,
        type: 'intervalPicker',
        sendType: 'int',
        params: [1960, 2000],
        debugValue: '2000'
      },
      birth_month: {
        key: 'birth_month',
        name: '出生月',
        isNeed: false,
        type: 'intervalPicker',
        sendType: 'int',
        params: [1, 12],
        debugValue: '2'
      },
      height: {
        key: 'height',
        name: '身高(单位: cm)',
        isNeed: true,
        type: 'intervalPicker',
        sendType: 'int',
        params: [100, 200],
        debugValue: '140',
        extends1: ' cm'
      },
      weight: {
        key: 'weight',
        name: '体重(单位: kg)',
        isNeed: false,
        type: 'intervalPicker',
        sendType: 'int',
        params: [40, 100],
        debugValue: '50',
        extends1: ' kg'
      },
      education: {
        key: 'education',
        name: '学历',
        isNeed: true,
        type: 'picker',
        params: ['初中', '中专', '职高', '技校', '高中', '大专', '本科', '硕士', '博士'],
        debugValue: '技校'
      },
      income: {
        key: 'income',
        name: '月收入',
        isNeed: false,
        type: 'picker',
        params: ['1000以下', '1000-2000', '2000-3000', '3000-5000', '5000以上'],
        debugValue: '2000-3000'
      },
      educated_from: {
        key: 'educated_from',
        name: '毕业院校',
        isNeed: false,
        type: 'text',
        params: { length: [4, 20] },
        debugValue: 'biyeyuanxiao'
      },
      department: {
        key: 'department',
        name: '工作单位',
        isNeed: false,
        type: 'text',
        params: { length: [1, 10] },
        debugValue: 'gondanwei'
      },
      job_status: {
        key: 'job_status',
        name: '工作状态',
        isNeed: false,
        type: 'picker',
        params: ['生产前线', '后勤保障', '机关管理', '政府工作', '私营业主', '自有公司', '暂无工作', '其它'],
        debugValue: '生产前线'
      },
      address: {
        key: 'address',
        name: '居住地',
        isNeed: false,
        type: 'picker',
        params: [
          '萨尔图区',
          '让胡路区',
          '龙凤区',
          '红岗区',
          '大同区',
          '肇州县',
          '肇源县',
          '林甸县',
          '杜尔伯特蒙古族自治县'
        ],
        debugValue: '让胡路区'
      },
      marital_status: {
        key: 'marital_status',
        name: '婚姻状况',
        isNeed: true,
        type: 'picker',
        params: ['未婚', '离异', '丧偶'],
        debugValue: '未婚'
      },
      children_status: {
        key: 'children_status',
        name: '子女状况',
        isNeed: true,
        type: 'picker',
        params: ['没有', '有,和我住一起', '有,不和我住一起'],
        debugValue: '没有'
      }
    },
    //小档案
    littleData: {
      minzu: {
        key: 'minzu',
        name: '民族',
        isNeed: false,
        type: 'picker',
        params: [
          '汉族',
          '壮族',
          '满族',
          '回族',
          '苗族',
          '维吾尔族',
          '土家族',
          '彝族',
          '蒙古族',
          '藏族',
          '布依族',
          '侗族',
          '瑶族',
          '朝鲜族',
          '白族',
          '哈尼族',
          '哈萨克族',
          '黎族',
          '傣族',
          '畲族',
          '傈僳族',
          '仡佬族',
          '东乡族',
          '高山族',
          '拉祜族',
          '水族',
          '佤族',
          '纳西族',
          '羌族',
          '土族',
          '仫佬族',
          '锡伯族',
          '柯尔克孜族',
          '达斡尔族',
          '景颇族',
          '毛南族',
          '撒拉族',
          '布朗族',
          '塔吉克族',
          '阿昌族',
          '普米族',
          '鄂温克族',
          '怒族',
          '京族',
          '基诺族',
          '德昂族',
          '保安族',
          '俄罗斯族',
          '裕固族',
          '乌孜别克族',
          '门巴族',
          '鄂伦春族',
          '独龙族',
          '塔塔尔族',
          '赫哲族',
          '珞巴族'
        ],
        debugValue: '汉族'
      },
      animal: {
        key: 'animal',
        name: '生肖',
        isNeed: false,
        type: 'picker',
        params: ['鼠', '牛', '虎', '兔', '龙', '蛇', '马', '羊', '猴', '鸡', '狗', '猪'],
        debugValue: '虎'
      },
      horoscope: {
        key: 'horoscope',
        name: '星座',
        isNeed: false,
        type: 'picker',
        params: [
          '白羊座',
          '金牛座',
          '双子座',
          '巨蟹座',
          '狮子座',
          '处女座',
          '天秤座',
          '天蝎座',
          '射手座',
          '摩羯座',
          '水瓶座',
          '双鱼座'
        ],
        debugValue: '白羊座'
      },
      blood: {
        key: 'blood',
        name: '血型',
        isNeed: false,
        type: 'picker',
        params: ['A型', 'B型', 'AB型', 'O型', '其它'],
        debugValue: 'A型'
      },
      religion: {
        key: 'religion',
        name: '宗教信仰',
        isNeed: false,
        type: 'picker',
        params: ['无神论', '佛教', '道教', '基督教', '天主教'],
        debugValue: '无神论'
      },
      drink: {
        key: 'drink',
        name: '是否喝酒',
        isNeed: false,
        type: 'picker',
        params: ['滴酒不沾', '社交时才喝', '兴致时小酌', '酒不离口'],
        debugValue: '滴酒不沾'
      },
      smoke: {
        key: 'smoke',
        name: '是否吸烟',
        isNeed: false,
        type: 'picker',
        params: ['不吸', '很反感', '不吸, 但不反感', '社交时偶尔吸烟', '烟不离手'],
        debugValue: '不吸'
      },
      house: {
        key: 'house',
        name: '购房情况',
        isNeed: false,
        type: 'picker',
        params: ['与父母同住', '租房', '已购房（有贷款）', '已购房（无贷款）', '住员工公寓', '其它'],
        debugValue: '租房'
      },
      car: {
        key: 'car',
        name: '购车情况',
        isNeed: false,
        type: 'picker',
        params: ['未购车', '已购车', '需要时购置'],
        debugValue: '未购车'
      },
      interest: {
        key: 'interest',
        name: '兴趣爱好',
        isNeed: false,
        type: 'text',
        params: { length: [0, 100] },
        debugValue: 'xingquaihao'
      }
    },
    //家庭状况
    familyData: {
      family_rank: {
        key: 'family_rank',
        name: '家庭排行',
        isNeed: false,
        type: 'picker',
        params: ['独生子女', '非独生子女', '其它'],
        debugValue: '独生子女'
      },
      parent_status: {
        key: 'parent_status',
        name: '父母情况',
        isNeed: false,
        type: 'picker',
        params: ['父母健在', '父亲健在', '母亲健在', '单亲家庭', '父母均离世'],
        debugValue: '父母健在'
      },
      father_job: {
        key: 'father_job',
        name: '父亲工作',
        isNeed: false,
        type: 'text',
        params: { length: [0, 100] },
        debugValue: 'fuqingongzuo'
      },
      mother_job: {
        key: 'mother_job',
        name: '母亲工作',
        isNeed: false,
        type: 'text',
        params: { length: [0, 100] },
        debugValue: 'muqingongzuo'
      }
    },
    //爱情计划
    lovePlanData: {
      when_to_marry: {
        key: 'when_to_marry',
        name: '想何时结婚',
        isNeed: false,
        type: 'picker',
        params: ['及时闪婚', '一年以内', '两年以内', '三年以内', '三年以上', '时机成熟就结婚'],
        debugValue: '一年之内'
      },
      prefer_date_way: {
        key: 'prefer_date_way',
        name: '偏爱约会方式',
        isNeed: false,
        type: 'picker',
        sendType: 'array',
        params: ['一起打游戏或者一起看电影', '一起做饭', '共赴浪漫之旅', '牵手漫步', '彼此相依相偎'],
        debugValue: '一起做饭'
      },
      wish_to_peer: {
        key: 'wish_to_peer',
        name: '希望对方看重',
        isNeed: false,
        type: 'picker',
        params: ['容貌身材', '性格', '心灵', '经济实力', '教育程度'],
        debugValue: '性格'
      },
      wedding_type: {
        key: 'wedding_type',
        name: '期待婚礼形式',
        isNeed: false,
        type: 'picker',
        params: [
          '顶级酒店',
          '豪华婚车',
          '户外婚礼',
          '温馨浪漫',
          '旅游结婚',
          '不大操大办',
          '中式婚礼',
          '宴请宾朋',
          '简单就好',
          '无所谓',
          '看情况'
        ],
        debugValue: '顶级酒店'
      },
      live_with_peer_parent: {
        key: 'live_with_peer_parent',
        isNeed: false,
        name: '愿与对方父母住否',
        type: 'picker',
        params: ['愿意', '不愿意', '视具体情况而定'],
        debugValue: '愿意'
      },
      wanna_kids: {
        key: 'wanna_kids',
        name: '是否想要孩子',
        isNeed: false,
        type: 'picker',
        params: ['想', '不想', '还没想好', '视情况而定'],
        debugValue: ''
      },
      cooking: {
        key: 'cooking',
        name: '厨艺状况',
        isNeed: false,
        type: 'picker',
        params: ['色香味俱全', '能做几样可口小菜', '不太会,但愿为心爱的人学习', '不会,也不想学习'],
        debugValue: '不会,也不想学习'
      },
      house_work: {
        key: 'house_work',
        name: '家务分工',
        isNeed: false,
        type: 'picker',
        params: ['任劳任怨', '希望对方承担家务', '一起分工合作', '各自协商分担'],
        debugValue: '任劳任怨'
      }
    },
    //自我介绍", "择偶意向
    self_intro: {
      key: 'self_intro',
      name: '自我介绍',
      isNeed: false,
      type: 'text',
      params: { length: [20, 1000] },
      debugValue: 'ziwojieshao'
    },
    //标签
    tags_list: {
      key: 'tags_list',
      name: '标签',
      isNeed: false,
      type: 'text',
      params: [
        '游戏',
        '电影',
        '美食',
        '旅行',
        '音乐',
        '唱歌',
        '运动',
        '健身',
        '阅读',
        '烹饪',
        '文玩',
        '舞蹈',
        '数码',
        '摄影',
        '聚会',
        '购物',
        '绘画',
        '垂钓'
      ],
      debugValue: []
    },
    //图片展示 图片是isNeed 不过要单独检查
    image_urls: {
      key: 'image_urls',
      name: '图片展示',
      isNeed: false,
      type: 'image',
      debugValue: []
    }
  }
}

module.exports = HeartConstants
